Featured Artist: Leigh Larson
Our featured artist this week is Leigh Larson of LeLoLa Fine Art! Leigh is an oil painter based in Minnesota, where she has the most beautiful inspiration for her landscape paintings. Keep reading to learn more about her and her...